drainage foil - German English Dictionary